Senegal nerite - French English Dictionary